Big Huge Thesaurus

degenerative disorder

noun